nurse governess - French English Dictionary